be badly in need of - Español Inglés Diccionario